throw down a steer - German English Dictionary